花费 7 ms
管道的创建与读写pipe

1、管道的创建 #include <unistd.h> int pipe(int pipefd[2]); linux下创建管道可以通过函数pipe来完成。该函数如果调用成功,数组中将 ...

Fri Apr 14 01:15:00 CST 2017 0 10619
信号量的基本概念与使用semget,semop

1、信号量的基本概念 信号量是一个计数器,常用于处理进程或线程的同步问题,特别是对临界资源的同步访问。 临界资源可以简单的理解为在某一时刻只能由一个进程或线程进行操作的资源,这里的资源 可以是一 ...

Sat Apr 22 01:45:00 CST 2017 0 10172
多线程私有数据pthread_key_create

参照:http://blog.csdn.net/xiaohuangcat/article/details/18267561 在多线程的环境下,进程内的所有线程共享进程的数据空间。因此全局变量为 ...

Wed Mar 08 00:45:00 CST 2017 0 9563
有名管道mkfifo

int mkfifo(const char *pathname, mode_t mode); int mknod(const char *pathname, mode_t mode, dev_t d ...

Sat Apr 15 01:16:00 CST 2017 0 8292
Linux fcntl函数设置阻塞与非阻塞

转自http://www.cnblogs.com/xuyh/p/3273082.html 用命令F_GETFL和F_SETFL设置文件标志,比如阻塞与非阻塞 F_SETFL 设置给a ...

Thu Jan 19 21:51:00 CST 2017 0 8789
如何实现多进程写一个文件

转载:http://www.eefocus.com/ayayayaya/blog/10-07/193194_0d80b.html 在我们学习IO的时候,曾经利用文件IO函数,标准IO函数都实现了对文 ...

Sat Jan 21 00:06:00 CST 2017 0 4209

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM